The local transportation is the lifeline of the capital city of Delhi. More than half of the population in Delhi is dependent on local transport for commuting p...
Aerial shot of Delhi taken from the window of a plane.Delhi is a metropolitan region in India. With a population of 22 million in 2011, it is the world's second...
Delhi is a metropolitan region in India that includes the national capital city, New Delhi. It is India's second-most-populous city after Mumbai, and the larges...
Aerial view of New Delhi.Delhi is officially the National Capital Territory (NCT) that includes the Indian capital New Delhi, stands on the Yamuna River in nort...